/*
 * BackwardNondeterministicDawgMatching.h
 *
 *  Created on: 02-09-2013
 *      Author: Krzychu
 */

#ifndef BACKWARDNONDETERMINISTICDAWGMATCHING_H_
#define BACKWARDNONDETERMINISTICDAWGMATCHING_H_

#include "IAlgorithm.h"

class BackwardNondeterministicDawgMatching: public IAlgorithm
{
public:
	BackwardNondeterministicDawgMatching();
	virtual ~BackwardNondeterministicDawgMatching();
	virtual searchResult execute(std::string text, std::string pattern);
	virtual std::string getName();};

#endif /* BACKWARDNONDETERMINISTICDAWGMATCHING_H_ */
